Text copied to clipboard!
Nosaukums
Text copied to clipboard!Programmatūras arhitekts
Apraksts
Text copied to clipboard!
Mēs meklējam pieredzējušu un motivētu Programmatūras arhitektu, kurš pievienosies mūsu tehniskajai komandai un palīdzēs veidot inovatīvus, mērogojamus un uzticamus programmatūras risinājumus. Šajā lomā jūs būsiet atbildīgs par sistēmu arhitektūras izstrādi, tehnisko standartu noteikšanu un sadarbību ar izstrādātājiem, lai nodrošinātu augstas kvalitātes programmatūras izstrādi.
Jūs strādāsiet ciešā sadarbībā ar produktu vadītājiem, izstrādātājiem un citiem ieinteresētajiem, lai izprastu biznesa prasības un pārvērstu tās tehniskos risinājumos. Jūsu uzdevums būs izvēlēties piemērotākās tehnoloģijas, izstrādāt arhitektūras modeļus un nodrošināt, ka izstrādes komandas ievēro noteiktos principus un labās prakses.
Ideālais kandidāts ir ar spēcīgu pieredzi programmatūras izstrādē, izpratni par dažādām arhitektūras pieejām (piemēram, mikroservisi, monolīti, serverless), kā arī spēju analizēt un risināt sarežģītas tehniskas problēmas. Jums jābūt arī labām komunikācijas prasmēm, lai spētu efektīvi sadarboties ar dažādām komandām un prezentēt arhitektūras risinājumus tehniskai un netehniskai auditorijai.
Mēs piedāvājam dinamisku darba vidi, iespēju strādāt ar jaunākajām tehnoloģijām un būt daļai no komandas, kas veido nākotnes digitālos risinājumus. Ja jums patīk izaicinājumi, tehnoloģijas un vēlaties ietekmēt programmatūras attīstības virzienu, šī ir lieliska iespēja jums.
Atbildības
Text copied to clipboard!- Izstrādāt un uzturēt programmatūras arhitektūras dizainu
- Noteikt tehniskos standartus un labās prakses
- Sadarboties ar izstrādes komandām un produktu vadītājiem
- Izvērtēt un ieviest jaunas tehnoloģijas un rīkus
- Veikt arhitektūras pārskatus un kodu analīzi
- Nodrošināt sistēmu mērogojamību, drošību un veiktspēju
- Dokumentēt arhitektūras risinājumus un tehniskos lēmumus
- Atbalstīt izstrādātājus tehnisko problēmu risināšanā
- Piedalīties projektu plānošanā un tehniskajā novērtēšanā
- Veicināt komandas izaugsmi un zināšanu apmaiņu
Prasības
Text copied to clipboard!- Augstākā izglītība informācijas tehnoloģijās vai līdzīgā jomā
- Vismaz 5 gadu pieredze programmatūras izstrādē
- Pieredze arhitektūras dizainā un sistēmu integrācijā
- Zināšanas par dažādām arhitektūras pieejām (mikroservisi, monolīti, u.c.)
- Spēja analizēt un risināt sarežģītas tehniskas problēmas
- Labas komunikācijas un sadarbības prasmes
- Pieredze ar mākoņtehnoloģijām (AWS, Azure, GCP)
- Zināšanas par drošības principiem un datu aizsardzību
- Spēja strādāt patstāvīgi un pieņemt lēmumus
- Labas angļu valodas zināšanas
Iespējamie intervijas jautājumi
Text copied to clipboard!- Kāda ir jūsu pieredze programmatūras arhitektūras izstrādē?
- Kādas arhitektūras pieejas esat izmantojis savā darbā?
- Kā jūs nodrošināt sistēmas mērogojamību un veiktspēju?
- Vai jums ir pieredze ar mākoņplatformām? Kurām?
- Kā jūs risināt tehniskus izaicinājumus komandā?
- Kā jūs nodrošināt, ka izstrādes komanda ievēro arhitektūras vadlīnijas?
- Vai esat strādājis ar mikroservisu arhitektūru?
- Kā jūs dokumentējat arhitektūras lēmumus?
- Kā jūs sekojat līdzi jaunākajām tehnoloģiju tendencēm?
- Kā jūs sadarbojaties ar netehniskām ieinteresētajām pusēm?